describe('practice-3-5', function () {

    it("获取所有的水仙花数", function () {
        var arr_narcissistic_number = get_narcissistic_number();
        expect(arr_narcissistic_number.length).toBe(4);
        console.info(arr_narcissistic_number);
        for(var i = 0; i < arr_narcissistic_number.length; i ++)
        {
            var str_narcissistic_number = arr_narcissistic_number[i].toString();
            var sum = Math.pow(parseInt(str_narcissistic_number[0]),3)+Math.pow(parseInt(str_narcissistic_number[1]),3)+Math.pow(parseInt(str_narcissistic_number[2]),3);
            console.info('sum:'+sum+'===>narcissistic_number:'+arr_narcissistic_number[i]);
            expect(sum).toBe(arr_narcissistic_number[i]);
        }
        for(var m = 0; m < arr_narcissistic_number.length; m++)
        {
            for(var n = 0; n < m; n ++)
            {
                expect(arr_narcissistic_number[m]!==arr_narcissistic_number[n]).toBe(true);
            }
        }
    });

});